 package com.barunsw.bwf.ems.neoarena.ne.pct.mgcp;

/*
DIS-RGW-CODEC
typedef struct {
    int     equip_flag; // 0:NEQP 1:EQP
    int     codec_type; // 0:G711U 2:G726 4:G723 8:G711A 18:G729 ~~ NONE
    int     g723_type;  // 0:5.3K 1:6.3K
    int     ptime;
    int     tdm_gain;
    int     pkt_gain;
    int     echo_flag;  // 0:OFF 1:ON
    int     vad_cng;    // 0:OFF 1:FIX 2:ADAPTIVE
    int     jitter;     // 0:STATIC 1:DYNAMIC
    int     jitter_msec;
    int     plc_flag;  	// 0:OFF 1:ON
} M_Codec_Info;

typedef struct {
    M_Codec_Info    info[4];
} M3507_MODE;

*/

public class M3507_MODE
{
	public final int MAX_CODEC_INFO = 4;

	public int equip_flag;
	public int codec_type;
	public int g723_flag;
	public int ptime;
	public int tdm_gain;
	public int pkt_gain;
	public int dummy_echo_flag;
	public int vad_cng;
	public int jitter;
	public int jitter_msec;
	public int plc_flag;

	public int echo_flag;
	public int echo_nlp;
	public int echo_cn;
	public int echo_tail_len;
}
